mobile elevating work platforms - Alemán Inglés Diccionario